package com.lzw.DailyAudit.service.dateAggregation_02.DailyAudit.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ProfitCheckRecord {

    private String id;

    /**
     * profit_check_id
     */
    private String profitCheckId;

    /**
     * 发票日期
     */
    private String invoiceDate;

    /**
     * 到达日期
     */
    private String inboundDate;

    /**
     * 开始数量（针对明细）
     */
    private Integer beginStockNum;

    /**
     * 结束数量（针对明细）
     */
    private Integer endStockNum;

    /**
     * inbound
     */
    private Integer inbound;

    /**
     * sales
     */
    private Integer sales;

    /**
     * transfer
     */
    private Integer transfer;

    /**
     * lost
     */
    private Integer lost;

    /**
     * restock
     */
    private Integer restock;

    /**
     * in_price_eur
     */
    private Double inPriceEur;

    /**
     * in_price_usd
     */
    private Double inPriceUsd;

    /**
     * 货币费率
     */
    private Double currencyRate;

    /**
     * PLN
     */
    private Double pln;

    /**
     * 类型（转运【买】、采购、盘亏盘盈【报损】）
     */
    private String type;

    /**
     * 转运才有，即卖家
     */
    private String flag;

    /**
     * 日期
     */
    private String date;

}

